FLASH SALE: Subscribe For Just ₹̶2̶9̶9̶9̶ ₹999
Explained: How Price Cap On Russian Oil Proposed By G7 Nations Is Likely To Be Operationalised And Potential Impact On India